package com.flower.service;

import com.flower.entity.Flower;
import com.flower.entity.FlowerDatas;
import com.flower.utils.PageResult;

import java.util.List;
import java.io.Serializable;
/**
 * FlowerService 服务接口
 * @date 2019-03-11 16:36:32
 * @version 1.0
 */
public interface FlowerService {

	/** 添加方法 */
	void save(FlowerDatas flowerDatas);

	/** 修改方法 */
	void update(FlowerDatas flowerDatas);

	/** 根据主键id删除 */
	void delete(Serializable id);

	/** 批量删除 */
	void deleteAll(Serializable[] ids);

	/** 根据主键id查询 */
	Flower findOne(Serializable id);

	/** 查询全部 */
	List<Flower> findAll();

	/** 多条件分页查询 */
	PageResult findByPage(Flower flower, int page, int rows);

	/**
	 *
	 * 通过鲜花fid查询图片
	 *
	 */
    List<String> findImageByFid(Long fid);
}